alcoholic beverage made from honeyberry and rum - Español Inglés Diccionario